﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using TheBullysStore.Models.ModuloVentas.Propiedad;
namespace TheBullysStore.Models.ModuloVentas.Venta
{
    public class VentaService
    {
        public VentaDAO ventaDAO = new VentaDAO();
        public List<BusquedaCliente> ListarClienteR(string nombre, string apellido)
        {
            return ventaDAO.ListarClienteR(nombre, apellido);
        }
        public List<VentaBean> ListarVenta(VentaBean venta)
        {
            return ventaDAO.ListarVenta(venta);
        }
        public List<BusquedaPropiedad> ListarPropiedadR(BusquedaPropiedad direccion)
        {
            return ventaDAO.ListarPropiedadR(direccion);
        }
        public List<BusquedaVendedor> ListarVendedorR(string nombre, string apellido)
        {
            return ventaDAO.ListarVendedorR(nombre, apellido);
        }


        internal List<BusquedaVendedor> ListarVentaVendedor(BusquedaVendedor venta)
        {
            return ventaDAO.ListarVentaVendedor(venta);
        }

        internal List<VentaBean> ListarVentaMod(VentaBean venta)
        {
            return ventaDAO.ListarVentaMod(venta);
        }

        public string EliminarVenta(VentaBean venta)
        {
            return ventaDAO.EliminarVenta(venta);
        }
        public List<ReporteVenta> generarReporteVenta(ReporteVenta venta)
        {
            return ventaDAO.generarReporteVenta(venta);
        }

    }
}